machine replacement - Spanish English Dictionary